花费 6 ms
八种基本数据类型

先说理论,八种基本数据类型:byte、short、int、long、float、double、boolean、char。 概念 byte 8位、有符号的以二进制补码表示的整数 min ...

Wed May 30 21:22:00 CST 2018 0 73842
基本数据类型float和double的区别

float : 单精度浮点数 double : 双精度浮点数 两者的主要区别如下:   01.在内存中占有的字节数不同     单精度浮点数在机内存占4个字节 ...

Sat Jun 29 21:15:00 CST 2019 1 10074
Java移位运算符详解实例

移位运算符它主要包括:左移位运算符(<<)、右移位运算符(>>>)、带符号的右移位运算符(>>),移位运算符操作的对象就是二进制的位,可以单独用移位运算符来处 ...

Tue Mar 20 00:09:00 CST 2018 1 14409
单例模式中用volatile和synchronized来满足双重检查锁机制

背景:我们在实现单例模式的时候往往会忽略掉多线程的情况,就是写的代码在单线程的情况下是没问题的,但是一碰到多个线程的时候,由于代码没写好,就会引发很多问题,而且这些问题都是很隐蔽和很难排查的。 例子 ...

Tue Apr 26 01:55:00 CST 2016 20 22763
try、catch、finally用法总结(二)

try、catch、finally用法总结:   1、不管有没有异常,finally中的代码都会执行   2、当try、catch中有return时,finally中的代码依然会继续执行   3 ...

Fri Jul 06 05:16:00 CST 2018 3 12249
关于 Thread.currentThread()

currentThread() 到底是什么? 其实currentThread() 只是Thread 的一个静态方法。返回的正是执行当前代码指令的线程引用: 换句话说, Thread ...

Sat Sep 16 03:08:00 CST 2017 2 15131
java集合HashMap、HashTable、HashSet详解

一、Set和Map关系 Set代表集合元素无序,集合元素不可重复的集合,Map代表一种由多个key-value组成的集合,map集合是set集合的扩展只是名称不同,对应如下 二、HashMap ...

Thu Jan 04 22:56:00 CST 2018 0 11841
Java中byte与(16进制)字符串的互相转换

java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示,所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16 ...

Thu Aug 27 02:00:00 CST 2015 0 17772

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM